Freefinement Stephan van Staden ETH Zurich

نویسندگان

  • Stephan van Staden
  • Cristiano Calcagno
  • Bertrand Meyer
چکیده

Freefinement is an algorithm that constructs a sound refinement calculus from a verification system under certain conditions. In this paper, a verification system is any formal system for establishing whether an inductively defined term, typically a program, satisfies a specification. Examples of verification systems include Hoare logics and type systems. Freefinement first extends the term language to include specification terms, and builds a verification system for the extended language that is a sound and conservative extension of the original system. The extended system is then transformed into a sound refinement calculus. The resulting refinement calculus can interoperate closely with the verification system – it is even possible to reuse and translate proofs between them. Freefinement gives a semantics to refinement at an abstract level: it associates each term of the extended language with a set of terms from the original language, and refinement simply reduces this set. The paper applies freefinement to a simple type system for the lambda calculus and also to a Hoare logic.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Motion- and Uncertainty-aware Path Planning for Micro Aerial Vehicles

Markus W. Achtelik and Simon Lynen Autonomous Systems Lab, ETH Zurich, CH-8092 Zurich, Switzerland e-mail: [email protected], [email protected] Stephan Weiss Computer Vision Group, NASA Jet Propulsion Laboratory/California Institute of Technology, Pasadena, California 91109 e-mail: [email protected] Margarita Chli Vision for Robotics Lab, School of Informatics, University...

متن کامل

Analysis of BOLD Sensitivity in Matched Filter fMRI

Lars Kasper, Maximilian Haeberlin, Benjamin E. Dietrich, Simon Gross, Christoph Barmet, Christian C. Ruff, Klaas E. Stephan, and Klaas P. Pruessmann Institute for Biomedical Engineering, University & ETH Zurich, Zurich, Switzerland, Skope Magnetic Resonance Technologies, Zurich, Switzerland, Department of Economics, University of Zurich, Zurich, Switzerland, Wellcome Trust Centre for Neuroimagi...

متن کامل

Non - uniform density EPI acquisition improves the SNR of smoothed MR images

L. Kasper, S. Vannesjö, M. Häberlin, C. Barmet, K. E. Stephan, and K. P. Prüssmann University and ETH Zurich, Institute for Biomedical Engineering, Zurich, Switzerland, Institute for Empirical Research in Economics, University of Zurich, Laboratory for Social and Neural Systems Research, Zurich, Switzerland, Institute of Neurology, University College London, Wellcome Trust Centre for Neuroimagi...

متن کامل

Embodied neurology: an integrative framework for neurological disorders

1 Spinal Cord Injury Centre Balgrist, University Hospital Zurich, University of Zurich, Zurich, Switzerland 2 Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, University College London, London, UK 3 Department of Brain Repair and Rehabilitation, UCL Institute of Neurology, University College London, London, UK 4 Department of Neurophysics, Max Planck Institute for Human Cogni...

متن کامل

DORSAL COLUMN Grey Matter Embodied neurology: an integrative framework for neurological disorders

1 Spinal Cord Injury Centre Balgrist, University Hospital Zurich, University of Zurich, Zurich, Switzerland 2 Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, University College London, London, UK 3 Department of Brain Repair and Rehabilitation, UCL Institute of Neurology, University College London, London, UK 4 Department of Neurophysics, Max Planck Institute for Human Cogni...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011